
package com.shai.wool.dishonesty.entity;

import java.util.Date;

/**
 * 平台失信信息实体类
 *
 * @author 朱国军
 * @version 2016年03月23日 朱国军
 */
public class DishonestyVO {
    
    /** 失信记录ID */
    private String dishonestyId;
    
    /** 平台名称 */
    private String platformName;
    
    /** 失信事件标题 */
    private String dishonestyTitle;
    
    /** 事件发生时间 */
    private Date dishonestyTime;
    
    /** 事件描述 */
    private String dishonestyDetail;
    
    /** 发布人 */
    private String publishUser;
    
    /** 创建时间 */
    private Date createTime;
    
    /** 更新时间 */
    private Date updateTime;
    
    /** 状态：0默认，1管理员删除，2用户删除 */
    private Integer dataStatus;
    
    /**
     * 设置失信记录ID
     *
     * @param dishonestyId 失信记录ID
     */
    public void setDishonestyId(String dishonestyId) {
        this.dishonestyId = dishonestyId;
    }
    
    /**
     * 获取失信记录ID
     *
     * @return 失信记录ID
     */
    public String getDishonestyId() {
        return dishonestyId;
    }
    
    /**
     * 设置平台名称
     *
     * @param platformName 平台名称
     */
    public void setPlatformName(String platformName) {
        this.platformName = platformName;
    }
    
    /**
     * 获取平台名称
     *
     * @return 平台名称
     */
    public String getPlatformName() {
        return platformName;
    }
    
    /**
     * 设置失信事件标题
     *
     * @param dishonestyTitle 失信事件标题
     */
    public void setDishonestyTitle(String dishonestyTitle) {
        this.dishonestyTitle = dishonestyTitle;
    }
    
    /**
     * 获取失信事件标题
     *
     * @return 失信事件标题
     */
    public String getDishonestyTitle() {
        return dishonestyTitle;
    }
    
    /**
     * 设置事件发生时间
     *
     * @param dishonestyTime 事件发生时间
     */
    public void setDishonestyTime(Date dishonestyTime) {
        this.dishonestyTime = dishonestyTime;
    }
    
    /**
     * 获取事件发生时间
     *
     * @return 事件发生时间
     */
    public Date getDishonestyTime() {
        return dishonestyTime;
    }
    
    /**
     * 设置事件描述
     *
     * @param dishonestyDetail 事件描述
     */
    public void setDishonestyDetail(String dishonestyDetail) {
        this.dishonestyDetail = dishonestyDetail;
    }
    
    /**
     * 获取事件描述
     *
     * @return 事件描述
     */
    public String getDishonestyDetail() {
        return dishonestyDetail;
    }
    
    /**
     * 设置发布人
     *
     * @param publishUser 发布人
     */
    public void setPublishUser(String publishUser) {
        this.publishUser = publishUser;
    }
    
    /**
     * 获取发布人
     *
     * @return 发布人
     */
    public String getPublishUser() {
        return publishUser;
    }
    
    /**
     * 设置创建时间
     *
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
    
    /**
     * 获取创建时间
     *
     * @return 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }
    
    /**
     * 设置更新时间
     *
     * @param updateTime 更新时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
    
    /**
     * 获取更新时间
     *
     * @return 更新时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }
    
    /**
     * 设置状态：0默认，1管理员删除，2用户删除
     *
     * @param dataStatus 状态：0默认，1管理员删除，2用户删除
     */
    public void setDataStatus(Integer dataStatus) {
        this.dataStatus = dataStatus;
    }
    
    /**
     * 获取状态：0默认，1管理员删除，2用户删除
     *
     * @return 状态：0默认，1管理员删除，2用户删除
     */
    public Integer getDataStatus() {
        return dataStatus;
    }
}
